// 注册message
console.log('加载');
window.addEventListener(
  'message',
  function(e) {
    // console.log('[MagicMessage] data from main', e.data); //debug 开启
    if (e.data && typeof e.data === 'string') {
      var _data = JSON.parse(e.data);
      if (_data.type === 'ACTION_APP') {
        window.mainOrigin = _data.payload.value;
        window.mainContainerObject = {
          id: _data.payload.id,
        };
      }
    }
  },
  false,
);
// 创建魔术方法和主程序跨域通信
window.magicMessage = function(data) {
  // console.log(data);
  if (window.parent && window.mainOrigin) {
    window.parent.postMessage(JSON.stringify(data), window.mainOrigin);
  }
};
